foamy liver - Español Inglés Diccionario